Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 THATCH LEACH LANE Semi-Detached £288,340 £60,000 27 Feb 1998
123 THATCH LEACH LANE Semi-Detached £307,517 £310,000 9 Sep 2022
125 THATCH LEACH LANE Semi-Detached £303,678 £300,000 2 Jun 2023